<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>FEUP-Defender: User-Types</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Gerado por Doxygen 1.6.3 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="main.html"><span>Página&nbsp;principal</span></a></li>
      <li><a href="modules.html"><span>Módulos</span></a></li>
      <li><a href="annotated.html"><span>Estruturas&nbsp;de&nbsp;dados</span></a></li>
      <li><a href="files.html"><span>Ficheiros</span></a></li>
    </ul>
  </div>
</div>
<div class="contents">
<h1>User-Types</h1><table border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2"><h2>Definições de tipos</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga65f85814a8290f9797005d3b28e7e5fc"></a><!-- doxytag: member="UserTypes::uchar" ref="ga65f85814a8290f9797005d3b28e7e5fc" args="" -->
typedef unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___user_types.html#ga65f85814a8290f9797005d3b28e7e5fc">uchar</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">uchar is shorter to type than unsigned char <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab95f123a6c9bcfee6a343170ef8c5f69"></a><!-- doxytag: member="UserTypes::ushort" ref="gab95f123a6c9bcfee6a343170ef8c5f69" args="" -->
typedef unsigned short&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___user_types.html#gab95f123a6c9bcfee6a343170ef8c5f69">ushort</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">ushort is an unsigned short <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga91ad9478d81a7aaf2593e8d9c3d06a14"></a><!-- doxytag: member="UserTypes::uint" ref="ga91ad9478d81a7aaf2593e8d9c3d06a14" args="" -->
typedef unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___user_types.html#ga91ad9478d81a7aaf2593e8d9c3d06a14">uint</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">uint is an unsigned int <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga718b4eb2652c286f4d42dc18a8e71a1a"></a><!-- doxytag: member="UserTypes::ulong" ref="ga718b4eb2652c286f4d42dc18a8e71a1a" args="" -->
typedef unsigned long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___user_types.html#ga718b4eb2652c286f4d42dc18a8e71a1a">ulong</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">ulong is an unsigned long <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae3a497195d617519e5353ea7b417940f"></a><!-- doxytag: member="UserTypes::Byte" ref="gae3a497195d617519e5353ea7b417940f" args="" -->
typedef unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___user_types.html#gae3a497195d617519e5353ea7b417940f">Byte</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">8 bits, only on i386 <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafc195f1f7876b0c82fcc3cb86dec59f9"></a><!-- doxytag: member="UserTypes::Word" ref="gafc195f1f7876b0c82fcc3cb86dec59f9" args="" -->
typedef unsigned short&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___user_types.html#gafc195f1f7876b0c82fcc3cb86dec59f9">Word</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">16 bits, only on i386 <br/></td></tr>
<tr><td colspan="2"><h2>Enumerações</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___user_types.html#ga39db6982619d623273fad8a383489309">Bool</a> { <a class="el" href="group___user_types.html#gga39db6982619d623273fad8a383489309ae9de385ef6fe9bf3360d1038396b884c">false</a> =  0, 
<a class="el" href="group___user_types.html#gga39db6982619d623273fad8a383489309a08f175a5505a10b9ed657defeb050e4b">true</a> =  1
 }</td></tr>
</table>
<hr/><a name="_details"></a><h2>Descrição detalhada</h2>
<p>Typedefs for lazzy programmers </p>
<hr/><h2>Documentação dos valores da enumeração</h2>
<a class="anchor" id="ga39db6982619d623273fad8a383489309"></a><!-- doxytag: member="UTYPES.H::Bool" ref="ga39db6982619d623273fad8a383489309" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group___user_types.html#ga39db6982619d623273fad8a383489309">Bool</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>User defined boolean type </p>
<pre>
 usage example:
 Bool done = false;
 while (done == false) {...}
 </p>
<pre>
</pre></pre><dl><dt><b>Valores da enumeração: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="gga39db6982619d623273fad8a383489309ae9de385ef6fe9bf3360d1038396b884c"></a><!-- doxytag: member="false" ref="gga39db6982619d623273fad8a383489309ae9de385ef6fe9bf3360d1038396b884c" args="" -->false</em>&nbsp;</td><td>
<p>the false value </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga39db6982619d623273fad8a383489309a08f175a5505a10b9ed657defeb050e4b"></a><!-- doxytag: member="true" ref="gga39db6982619d623273fad8a383489309a08f175a5505a10b9ed657defeb050e4b" args="" -->true</em>&nbsp;</td><td>
<p>the true value </p>
</td></tr>
</table>
</dd>
</dl>

<p>Definido na linha <a class="el" href="#L25">25</a> do ficheiro <a class="el" href="">UTYPES.H</a>.</p>

<p><div class="fragment"><pre class="fragment"><a name="l00025"></a>00025              {
<a name="l00026"></a>00026   <span class="keyword">false</span> = 0, 
<a name="l00027"></a>00027   <span class="keyword">true</span> = 1 
<a name="l00028"></a>00028 } <a class="code" href="group___user_types.html#ga39db6982619d623273fad8a383489309">Bool</a>; 
</pre></div></p>

</div>
</div>
</div>
<hr class="footer"/><address style="text-align: right;"><small>Gerado em Tue Jun 1 22:04:49 2010 para FEUP-Defender por&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
</html>
